a philosophy of life - Turkish English Dictionary